Skip to main content

Installation

How to install?

Dependencies​

Newtonsoft Json​

Find it here. I believe these days it comes pre-installed with all Unity versions, but if you need help with this, see this guide.

SRP Core Library​

This is only required for the SerializedDictionary class. Honestly, I could use a different implementation of it that's not part of a big library, but I figured this was actually more convenient since most people will be either be using URP or HDRP and thus have the SRP Core installed anyways. If you are using the built-in RP, you need to install this on its own through the Package Manager.

NaughtyAttributes​

Available here. Used to make some buttons in the inspector. Feel free to edit the files and remove the attributes if for some reason you don't want to install NaughtyAttributes, as none the buttons are technically required (although they are quite convenient).

Installing Persyst itself​

Once that's done, installing Persyst is as easy as dragging the 'scripts' folder into your Unity project's 'Assets' folder.

Yup. That's it.